#!/bin/bash
#解析网易云音乐，搜索音乐并播放
#play music online

yy=$1
#将关键字转换为 urlencode
key=`echo $yy | tr -d '\n' | xxd -plain | sed 's/\(..\)/%\1/g'`
#echo $key

#搜索音乐
list=`curl -s https://v1.hitokoto.cn/nm/search/:$key` 
#echo $list
#提取第一个id
id=`echo $list | jq '.result'` #提取
id=`echo $id | jq '.songs'` #提取
id=`echo $id | jq '.[0]'` #提取搜索列表中第一个为播放音乐的默认id
id=`echo $id | jq '.id'` #提取音乐id

#获取音乐url
music="http://music.163.com/song/media/outer/url?id=$id.mp3"
echo $id
#while true
#do
    play $music  #播放音乐
#done

exit 0